89 research outputs found

    Autonomic behavioural framework for structural parallelism over heterogeneous multi-core systems.

    Get PDF
    With the continuous advancement in hardware technologies, significant research has been devoted to design and develop high-level parallel programming models that allow programmers to exploit the latest developments in heterogeneous multi-core/many-core architectures. Structural programming paradigms propose a viable solution for e ciently programming modern heterogeneous multi-core architectures equipped with one or more programmable Graphics Processing Units (GPUs). Applying structured programming paradigms, it is possible to subdivide a system into building blocks (modules, skids or components) that can be independently created and then used in di erent systems to derive multiple functionalities. Exploiting such systematic divisions, it is possible to address extra-functional features such as application performance, portability and resource utilisations from the component level in heterogeneous multi-core architecture. While the computing function of a building block can vary for di erent applications, the behaviour (semantic) of the block remains intact. Therefore, by understanding the behaviour of building blocks and their structural compositions in parallel patterns, the process of constructing and coordinating a structured application can be automated. In this thesis we have proposed Structural Composition and Interaction Protocol (SKIP) as a systematic methodology to exploit the structural programming paradigm (Building block approach in this case) for constructing a structured application and extracting/injecting information from/to the structured application. Using SKIP methodology, we have designed and developed Performance Enhancement Infrastructure (PEI) as a SKIP compliant autonomic behavioural framework to automatically coordinate structured parallel applications based on the extracted extra-functional properties related to the parallel computation patterns. We have used 15 di erent PEI-based applications (from large scale applications with heavy input workload that take hours to execute to small-scale applications which take seconds to execute) to evaluate PEI in terms of overhead and performance improvements. The experiments have been carried out on 3 di erent Heterogeneous (CPU/GPU) multi-core architectures (including one cluster machine with 4 symmetric nodes with one GPU per node and 2 single machines with one GPU per machine). Our results demonstrate that with less than 3% overhead, we can achieve up to one order of magnitude speed-up when using PEI for enhancing application performance

    Mapping parallel programs to heterogeneous CPU/GPU architectures using a Monte Carlo Tree Search

    Get PDF
    The single core processor, which has dominated for over 30 years, is now obsolete with recent trends increasing towards parallel systems, demanding a huge shift in programming techniques and practices. Moreover, we are rapidly moving towards an age where almost all programming will be targeting parallel systems. Parallel hardware is rapidly evolving, with large heterogeneous systems, typically comprising a mixture of CPUs and GPUs, becoming the mainstream. Additionally, with this increasing heterogeneity comes increasing complexity: not only does the programmer have to worry about where and how to express the parallelism, they must also express an efficient mapping of resources to the available system. This generally requires in-depth expert knowledge that most application programmers do not have. In this paper we describe a new technique that derives, automatically, optimal mappings for an application onto a heterogeneous architecture, using a Monte Carlo Tree Search algorithm. Our technique exploits high-level design patterns, targeting a set of well-specified parallel skeletons. We demonstrate that our MCTS on a convolution example obtained speedups that are within 5% of the speedups achieved by a hand-tuned version of the same application.Postprin

    The Spatial Distribution of Cancer Incidence in Fars Province: A GIS-Based Analysis of Cancer Registry Data

    Get PDF
    Background: Cancer is a major health problem in the developing countries. Variations of its incidence rate among geographical areas are due to various contributing factors. This study was performed to assess the spatial patterns of cancer incidence in the Fars Province, based on cancer registry data and to determine geographical clusters. Methods: In this cross sectional study, the new cases of cancer were recorded from 2001 to 2009. Crude incidence rate was estimated based on age groups and sex in the counties of the Fars Province. Age standardized incidence rates (ASR) per 100,000 was calculated in each year. Spatial autocorrelation analysis was performed in measuring the geographic patterns and clusters using geographic information system (GIS). Also, comparisons were made between ASRs in each county. Results: A total of 28,411 new cases were diagnosed with cancer during 2001 2009 in the Fars Province, 55.5% of which were men. The average age was 61.6 ± 0.5 years. The highest ASR was observed in Shiraz, which is the largest county in Fars. The Moran\u27s Index of cancer was significantly clustered in 2004, 2005, and 2006 in total, men, and women. The type of spatial clustering was high high cluster, that to indicate from north west to south east of Fars Province. Conclusions: Analysis of the spatial distribution of cancer shows significant differences from year to year and between different areas. However, a clear spatial autocorrelation is observed, which can be of great interest and importance to researchers for future epidemiological studies, and to policymakers for applying preventive measures

    Explicando los efectos econĂłmicos y ambientales de la calidad de vida sobre la retenciĂłn de la poblaciĂłn en residencias rurales

    Get PDF
    The objective of this study was to explaining the economic and environmental effects of quality of life on the retention of population in rural residences. This shows an applied research, and in terms of nature and methods, it is considered as a descriptive-analytical one. For the purpose of data collection, field studies and library studies have been conducted. To this end, an index questionnaire based on the Likert Scale was prepared and randomly distributed among the villagers. The population of the study includes 2570 individuals; however, using the Cochran’s formula, the sample size of the study was determined as 356 individuals. The collected questionnaires have been analyzed through descriptive statistics, T-test and, multivariate regression. Results show that structural equations, with a value of over 0.05 and t-statistic of 1.072, the effect of the financial aspect of life quality on retention of population is recorded. In addition, the results have also manifested that the environmental aspect of quality of life is also effective on the former with a value of 0.05 and t-statistic of 2.017, which is higher than the critical value of 1.96. Finally, it can be concluded that the environmental aspect of life-quality is significantly effective on retention of population in rural residences; however, considering the obtained path coefficient of 0.208, it is concluded that the economic aspect of life quality is not of any known significant effects on retention of population in rural areas.El objetivo de este estudio fue explicar los efectos económicos y ambientales de la calidad de vida en la retención de población en residencias rurales. Comprende una investigación aplicada, y en términos de naturaleza y métodos, se considera descriptivo-analítico. Con el fin de recopilar datos, se han realizado estudios de campo y estudios de biblioteca. Para ello, se preparó un cuestionario índice basado en la Escala Likert y se distribuyó aleatoriamente entre los pobladores. La población del estudio incluye 2570 individuos; sin embargo, utilizando la fórmula de Cochran, el tamaño de la muestra del estudio se determinó como 356 individuos. Los cuestionarios recogidos se han analizado mediante estadística descriptiva, prueba T y regresión multivariante. Los resultados muestran que las ecuaciones estructurales, con un valor superior a 0.05 y un estadístico t de 1.072, se registra el efecto del aspecto financiero de la calidad de vida sobre la retención de la población. Además, los resultados también han manifestado que el aspecto ambiental de la calidad de vida también es efectivo en el primero con un valor de 0,05 y un estadístico t de 2,017, que es superior al valor crítico de 1,96. Se puede concluir que el aspecto ambiental de la calidad de vida es significativamente efectivo en la retención de la población en las residencias rurales; sin embargo, considerando el coeficiente de trayectoria obtenido de 0,208, se concluye que el aspecto económico de la calidad de vida no tiene efectos significativos conocidos sobre la retención de la población en las zonas rurales

    Conjugation of R-Phycoerythrin to a Polyclonal Antibody and F (ab')2 Fragment of a Polyclonal Antibody by Two Different Methods

    Get PDF
    Abstract R-Phycoerythrin (R-PE), a fluorescent protein from phycobiliprotein family, is isolated from red algae. Conjugation of antibodies to R-PE facilitates multiple fluorescent staining methods. In the present study polyclonal antibodies and polyclonal F(ab')2 fragment antibodies were conjugated to R-PE by two different methods. The efficiency of the methods was evaluated using Immunocytochemistry (ICC) and Sodium Dodecyl Sulfate Polyacrylamide Gel Electrophoresis (SDS-PAGE). In the first conjugation method, PE was attached to SMCC linker followed by conjugation of antibody to PE-SMCC. In the second method, SH groups were added onto R-PE molecule, while the antibody was attached to SPDP linker. Then, the antibody-SPDP molecule was conjugated to R-PE. Our results showed that the two conjugation methods did not have any abrogative effects on the antibody binding activity

    Potential of Acid-Activated Bentonite and SO3H-Functionalized MWCNTs for Biodiesel Production From Residual Olive Oil Under Biorefinery Scheme

    Get PDF
    Application of acid-activated bentonite and SO3H-functionlized multiwall carbon nanotubes (SO3H-MWCNTs) for lowering free fatty acids (FFAs) content of low-quality residual olive oil, prior to alkali-catalyzed transesterification was investigated. The used bentonite was first characterized by Scanning Electron Microscopy (SEM), Inductively Coupled Plasma mass spectrometry (ICP-MS), and X-ray fluorescence (XRF), and was subsequently activated by different concentrations of H2SO4 (3, 5, and 10 N). Specific surface area of the original bentonite was measured by Brunauer, Emmett, and Teller (BET) method at 45 m2/g and was best improved after 5 N-acid activation (95–98°C, 2 h) reaching 68 m2/g. MWCNTs was synthesized through methane decomposition (Co-Mo/MgO catalyst, 900°C) during the chemical vapor deposition (CVD) process. After two acid-purification (HCl, HNO3) and two deionized-water-neutralization steps, SO3H was grafted on MWCNTs (concentrated H2SO4, 110°C for 3 h) and again neutralized with deionized water and then dried. The synthesized SO3H-MWCNTs were analyzed using Fourier-Transform Infrared Spectroscopy (FTIR) and Transmission Electron Microscopy (TEM). The activated bentonite and SO3H-MWCNTs were utilized (5 wt.% and 3 wt.%, respectively), as solid catalysts in esterification reaction (62°C, 450 rpm; 15:1 and 12:1 methanol-to-oil molar ratio, 27 h and 8 h, respectively), to convert FFAs to their corresponding methyl esters. The results obtained revealed an FFA to methyl ester conversion of about 67% for the activated bentonite and 65% for the SO3H-MWCNTs. More specifically, the acid value of the residual olive oil was decreased significantly from 2.5 to 0.85 and 0.89 mg KOH/g using activated bentonite and SO3H-MWCNTs, respectively. The total FFAs in the residual olive oil after esterification was below 0.5%, which was appropriate for efficient alkaline-transesterification reaction. Both catalysts can effectively pretreat low-quality oil feedstock for sustainable biodiesel production under a biorefinery scheme. Overall, the acid-activate bentonite was found more convenient, cost-effective, and environment-friendly than the SO3H-MWCNTs

    Trends in future health financing and coverage: future health spending and universal health coverage in 188 countries, 2016–40

    Get PDF
    Background: Achieving universal health coverage (UHC) requires health financing systems that provide prepaid pooled resources for key health services without placing undue financial stress on households. Understanding current and future trajectories of health financing is vital for progress towards UHC. We used historical health financing data for 188 countries from 1995 to 2015 to estimate future scenarios of health spending and pooled health spending through to 2040. Methods: We extracted historical data on gross domestic product (GDP) and health spending for 188 countries from 1995 to 2015, and projected annual GDP, development assistance for health, and government, out-of-pocket, and prepaid private health spending from 2015 through to 2040 as a reference scenario. These estimates were generated using an ensemble of models that varied key demographic and socioeconomic determinants. We generated better and worse alternative future scenarios based on the global distribution of historic health spending growth rates. Last, we used stochastic frontier analysis to investigate the association between pooled health resources and UHC index, a measure of a country's UHC service coverage. Finally, we estimated future UHC performance and the number of people covered under the three future scenarios. Findings: In the reference scenario, global health spending was projected to increase from US10trillion(9510 trillion (95% uncertainty interval 10 trillion to 10 trillion) in 2015 to 20 trillion (18 trillion to 22 trillion) in 2040. Per capita health spending was projected to increase fastest in upper-middle-income countries, at 4·2% (3·4–5·1) per year, followed by lower-middle-income countries (4·0%, 3·6–4·5) and low-income countries (2·2%, 1·7–2·8). Despite global growth, per capita health spending was projected to range from only 40(24–65)to40 (24–65) to 413 (263–668) in 2040 in low-income countries, and from 140(90–200)to140 (90–200) to 1699 (711–3423) in lower-middle-income countries. Globally, the share of health spending covered by pooled resources would range widely, from 19·8% (10·3–38·6) in Nigeria to 97·9% (96·4–98·5) in Seychelles. Historical performance on the UHC index was significantly associated with pooled resources per capita. Across the alternative scenarios, we estimate UHC reaching between 5·1 billion (4·9 billion to 5·3 billion) and 5·6 billion (5·3 billion to 5·8 billion) lives in 2030. Interpretation: We chart future scenarios for health spending and its relationship with UHC. Ensuring that all countries have sustainable pooled health resources is crucial to the achievement of UHC. Funding: The Bill & Melinda Gates Foundation
    • …
    corecore